Synonyms for "hot seat"

Words with similar meaning